﻿.isotope-item {
	z-index: 2;
}
.isotope-hidden.isotope-item {
	pointer-events: none;
	z-index: 1;
}
.isotope, .isotope .isotope-item {/* change duration value to whatever you like */
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	transition-duration: 0.8s;
}
.isotope {
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	transition-property: height, width;
}
.isotope .isotope-item {
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	transition-property: transform, opacity;
}
/*-------------------------------------------------*/
/* =  Header
/*-------------------------------------------------*/
.top-line .container{
	position:relative;
}
.agreepage {
	background: #f5c400 url(../images/background.jpg) center top no-repeat;
}
.top-line {
	padding: 3px 0;
	background: #222 url(../images/header-pattern.gif) repeat;
	height: 84px;
}
.logo {
	float: left;
	margin-top: 3px;
}
.logo a {
	display: block;
	float: left;
	width: 165px;
}
.logo a img {
	float: left;
	margin: 0;
	width: 100%;
}
.logo.term {
	width: 300px;
	margin: auto;
	float: none;
	margin-top: 30px;
}
.logo.term a {
	display: block;
	float: none;
	width: 220px;
	margin: auto;
}
.title-term {
	line-height: 52px;
	text-transform: uppercase;
	font-weight: 700;
	text-align: center;
}
.box_terms-heading {
	margin: auto;
	width: 80%;
	color: #ffffff;
	text-align: center;
	margin-top: 30px;
	line-height: 32px;
	font-weight: bold;
	text-transform: uppercase;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #292929;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
}
.box-term {
	width: 80%;
	margin: auto;
	background: #fff;
	padding: 30px 7%;
	margin-bottom: 20px;
	border: 1px solid #ddd;
	border-radius: 3px;
}
.box-term ul li {
	line-height: 20px;
	list-style: outside decimal;
	padding: 0 0 10px 0;
}
.box-term ul li:last-child {
	padding: 0;
}
.box-btn-agree {
	display: inline-block;
	margin: 0 auto 20px;
}
.box-btn-agree a {
	padding: 6px 20px;
}
.navbar {
	margin-bottom: 0;
	border: 1px solid #292929;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
}
header {
	position: fixed;
	width: 100%;
	z-index: 99;
	top: 0;
}
header.header-scrolled {
	height: 0;
	overflow: hidden;
}
#container {
	padding-top: 132px;
}
/* login form*/
.login-form {
	float:right;
	position: absolute;
	right:15px;
	margin-top:8px;
}

ul.login_input {
	display: inline-block;
	list-style: none;
}
ul.login_input li {
	float: left;
	margin-right: 5px;
}
ul.login_input li:first-child,
ul.login_input li:last-child 
 {
	display:none;
}

.box_capcha{
	width:100%;
	float:left;
	margin-top:5px;
}
.login-form figure {
	float:right;
	width:80px;
}
.login-form figure img {
	width: 100%;
	height: 28px;
	border: 1px solid #000;
	border-radius: 3px;
}
.capcha_w{
	float:left;
}
.capcha_w input[type="text"] {
	width: 80px;
	padding: 4px 7px;
	text-align: center;
}
.pass_w input[type="text"], .pass_w input[type="password"] {
	width: 164px;
	padding: 4px 7px 4px 40px;
}

.pass_w i {
	position: absolute;
	top: 6px;
	margin-left: 10px;
	color: #666;
	font-size: 16px;
	width: 22px;
	background: url('../images/line-vert.png') right top repeat-y;
}


.control_btnlogin {
	display: none;
}
.login-form fieldset input[type=text], .login-form fieldset input[type=password] {
	margin: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #333;
	display: block;
	vertical-align: middle;
	background-color: #fff;
	border: 1px solid #000;
}

.fixmargin {
	margin: 9px 0 24px 0 !important;
}
.fixmargin1 {
	float: right;
}
.fixmargin2 {
	margin: 13px 0 0 0 !important;
}
.fixmargin3 {
	float: right;
	margin: 5px 0 0;
}
.fixmargin4 {
	margin: 18px 0 18px 0 !important;
	float: right;
}
.fixmargin6 {
	margin: 60px 0 0 0 !important;
}
.fixmargin_b2 {
	margin: 0 0 30px 0 !important;
}
a.but_login {
	float: right;
	width: 143px;
	height: 26px;
	border: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	line-height: 26px;
	margin-left: 2px;
	background: #f5c400;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-transform: uppercase;
	color: #222;
	letter-spacing: 0px;
	text-decoration: none;
	-webkit-transition: background 0.3s ease;
	-moz-transition: background 0.3s ease;
	transition: background 0.3s ease;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
}
a.but_login:hover {
	background: #ffd737;
}
a.but_register {
	float: left;
	width: 130px;
	height: 24px;
	border: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	line-height: 26px;
	margin-right: 10px;
	background: #f5c400;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-transform: uppercase;
	color: #222;
	letter-spacing: 0px;
	text-decoration: none;
	-webkit-transition: background 0.3s ease;
	-moz-transition: background 0.3s ease;
	transition: background 0.3s ease;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
}
a.but_register:hover {
	background: #ffd737;
}
a.but_join {
	height: 24px;
	padding: 4px 25px;
	border: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	line-height: 28px;
	background: #f5c400;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-transform: uppercase;
	color: #222;
	letter-spacing: 0px;
	text-decoration: none;
	-webkit-transition: background 0.3s ease;
	-moz-transition: background 0.3s ease;
	transition: background 0.3s ease;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
}
a.but_join:hover {
	background: #ffd737;
}
.input-box i {
	position: absolute;
	top: 6px;
	margin-left: 10px;
	font-size: 16px;
	width: 22px;
}

/*Account Info*/
.acc_info {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #000;
	border-color: #0e0e0e #0d0d0d #0d0d0d;
	border-image: none;
	border-radius: 10px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -2px #292929, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -2px #292929, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #787878, inset 0 -2px #292929, 0 1px 3px #ddd;
}
.account-use {
	position: relative;
	float: right;
	z-index: 8;
	right: 0;
	top: 37px;
	background: #f5c400;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	color: #222;
	letter-spacing: 0px;
	text-decoration: none;
	-webkit-transition: background 0.3s ease;
	-moz-transition: background 0.3s ease;
	transition: background 0.3s ease;
}
.balance {
	float: left;
	padding: 9px 8px 0 8px;
}
.iconsm {
	font-size: 10px !important;
}
.badge {
	background: #fb6b5b;
	border-radius: 10px;
	padding: 1px 6px;
	margin-left: -2px;
	font-weight: bold;
}
.box-menu_header {
	border: 1px solid #292929;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
}
/*server time*/
.servertime {
	color: #ffd737;
	font-size: 13px;
	z-index: 3;
	position:absolute;
	top:47px;
	right:40px
	
}
.servertime i {
	line-height: 18px;
	vertical-align: top;
}
.servertime span {
	line-height: 18px;
	vertical-align: top;
}
/*Languages*/
ul.languages {
	float: right;
	position: relative;
	z-index: 7;
	color: #fff;
	letter-spacing: 0px;
	text-decoration: none;
	-webkit-transition: background 0.3s ease;
	-moz-transition: background 0.3s ease;
	transition: background 0.3s ease;
	background-color: #333;
	text-transform: capitalize;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #767676;
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #767676;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #767676;
	border-radius: 2px;
	margin-top: 8px;
}
ul.languages a {
	text-decoration: none;
}
ul.languages > li {
	float: left;
	position: relative;
}
ul.languages > li > span {
	float: left;
	cursor: pointer;
}
ul.languages .sublanguages {
	position: absolute;
	top: 30px;
	display: none;
	right: 0px;
	background: #333;
	padding: 1px;
	z-index: 12000;
	border-radius: 2px;
	text-transform: capitalize;
}
ul.languages ul {
	list-style: none;
	float: left;
}
ul.languages li {
	float: right;
	padding: 0 8px;
	position: relative;
	z-index: 90;
}
ul.languages li span {
	padding: 0 7px 0 0;
	float: right;
	line-height: 28px;
	text-align: right;
	width: auto !important;
	white-space: nowrap;
}
ul.languages li img {
	padding: 0;
	float: right;
	width: 24px;
	height: 16px;
	border-radius: 2px;
	margin-top: 6px;
}
ul.languages ul li img {
	padding: 0 0 0 0;
	float: right;
}
ul.languages ul li a {
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	color: #fff;
	padding: 1px 3px;
	text-shadow: none;
}
.choose-language {
	float: right;
	padding: 0px !important;
	margin: 0px !important;
}
.choose-language li {
	clear: both;
	width: 160px !important;
	color: #fff;
	list-style-type: none;
	padding: 5px 6px !important;
	cursor: pointer;
}
.choose-language li:hover {
	background-color: #f5c400;
	color: #111;
}
.choose-language li.first {
	border-top: 0px none;
}
.textmaquee {
	font-size: 13px;
	padding: 0;
	border-bottom: 1px solid #fff;
	background: #e3e5e4;
}
.textmaquee .boxMarqee {
	font-size: 12px;
	padding: 10px 10px 10px 50px;
	box-sizing: border-box;
	background: url(../images/anoutment.png) left no-repeat;
}
/*-------------------------------------------------*/
/* =  General code
/*-------------------------------------------------*/
ul {
	padding: 0;
	margin: 0;
}
ul li {
	list-style: none;
}
a {
	text-decoration: none;
}
.right {
	float: right !important;
}
.left {
	float: left !important;
}
a.main-button, input[type="submit"] {
	display: inline-block;
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	padding: 8px 20px;
	background: #1e9397;
	border-radius: 3px;
	transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-webkit-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
}
a.main-button:hover, input[type="submit"] {
	opacity: 0.8;
}
/*-------------------------------------------------*/
/* =  content - home section
/*-------------------------------------------------*/
.content {
	background: url(../images/bg.jpg) center top no-repeat;
	background-size: 100% auto;
}
/*-------------------------------------------------*/
/* =  footer
/*-------------------------------------------------*/

footer {
	color: #111;
}
.copyright-section {
	padding: 10px 0;
	font-size: 13px;
}
ul.footer-nav {
	float: right;
}
ul.footer-nav li {
	display: inline-block;
	float: left\0/;
	margin-left: 15px;
}
ul.footer-nav li:first-child {
	margin-left: 0px;
}
ul.footer-nav li a {
	display: inline-block;
	color: #ddd;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-webkit-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
}
ul.footer-nav li a:hover {
	color: #fff;
}
.homebox {
	width: 100%;
	float: left;
	margin: 20px 0;
}
.contentbox {
	width: 100%;
	float: left;
	margin: 30px 0;
}
.after_contentbox {
	width: 100%;
	float: left;
	margin: 15px 0;
}
/*NEEEEEWWWWWWWW*/
.gen_footter {
	margin: 5px auto;
	width: 100%;
	text-align: center;
}
.box-banner {
	float: left;
	width: 100%;
	position: relative;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	margin: 10px 0;
	padding: 4px;
	box-sizing: border-box;
}
.box-banner header {
	position: relative;
	z-index: 1;
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	min-height: 40px;
	width: 100%;
	border: 1px solid #292929;
	box-sizing: border-box;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 1px #666;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 1px #666;
	box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 1px #666;
}
.box-banner .header-img {
	float: left;
	margin: 11px 0 0 10px;
}
.box-banner .header-imglive {
	float: left;
	margin: 4px 0 0 10px;
}
.box-banner header span {
	float: left;
	color: #fff;
	font-size: 14px;
	text-shadow: 0 -1px #1b1b1b;
	padding: 11px 10px 0;
	text-transform: uppercase;
}
.box-banner-content {
	padding: 0px;
	float: left;
	clear: both;
	width: 100%;
	height: 320px;
	margin: 1px 0 0 0;
	text-align: left;
}
.box-banner footer {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	min-height: 40px;
	width: 100%;
	border: 1px solid #292929;
	box-sizing: border-box;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 3px #ddd;
}
/*table result*/
table.tableresult .mtitle th {
	color: #fff;
	text-transform: capitalize;
	text-shadow: 0 -1px #111;
	padding: 7px 7px;
	text-align: left;
	white-space: nowrap;
	border: 1px solid #999;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
}
table.tableresult .stitle th {
	color: #000;
	text-transform: capitalize;
	padding: 7px 5px;
	white-space: nowrap;
	background-color: #e8e8e8;
	border-right: 1px solid #d7d7d7;
	text-align: center;
}
table.tableresult thead .stitle th:last-child {
	border-right: #d7d7d7;
}
.tableresult {
	float: left;
	margin: 0;
	background: #fff;
	border: 1px solid #ddd;
	width: 100%;
}
.tableresult td {
	margin: 0;
	padding: 2px 2px;
	text-align: center;
	border: 1px solid #D7D7D7;
	color: #000;
	white-space: nowrap;
	font-weight: bold;
}
.malay_reult td {
	width: 100px;
}
.fixheight1 {
	height: 35px;
}
.fixheight2 {
	height: 26px;
}
.padding0 {
	padding: 0 !important;
}
.fixpad_6dmalay, .fixpad_malay, .fixpad_5dmalay {
	height: 290px;
}
.fixpad_malay td {
	padding: 8px 3px;
}
.fix_thai td {
	padding: 7px 5px;
}
.fixpad_5dmalay td {
	padding: 33px 3px;
}
table.fixpad_5dmalay .stitle th {
	padding: 18px 3px;
}
.fixpad_6dmalay td {
	padding: 49px 3px;
}
table.fixpad_6dmalay .stitle th {
	padding: 16px 3px;
}
.fixpad_malay2 td {
	padding: 5px 3px;
}
.fixpad_thai td {
	padding: 7px 3px;
}
.bgball {
	background: #e8e8e8;
	width: 40px;
}
.ball2d {
	display: block;
	width: 40px;
	height: 32px;
	background: url(../images/result/2d.png) top center no-repeat;
	text-align: center;
	line-height: 32px;
}
.ball3d {
	display: block;
	width: 40px;
	height: 32px;
	background: url(../images/result/3d.png) top center no-repeat;
	text-align: center;
	line-height: 32px;
}
.ball4d {
	display: block;
	width: 40px;
	height: 32px;
	background: url(../images/result/4d.png) top center no-repeat;
	text-align: center;
	line-height: 32px;
}
.ball5d {
	display: block;
	width: 40px;
	height: 32px;
	background: url(../images/result/5d.png) top center no-repeat;
	text-align: center;
	line-height: 32px;
}
.ball6d {
	display: block;
	width: 40px;
	height: 32px;
	background: url(../images/result/6d.png) top center no-repeat;
	text-align: center;
	line-height: 32px;
}
.tit_malay {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	min-height: 32px;
	width: 100%;
	border: 1px solid #b2b2b2;
	box-sizing: border-box;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
}
ul.ldd_malay {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px #f8f8f8;
	letter-spacing: 0px;
	text-decoration: none;
}
ul.ldd_malay a {
	text-decoration: none;
}
ul.ldd_malay > li {
	float: left;
	position: relative;
}
.down_arrowmalay {
	float: right;
	margin: 0 10px 0 0;
	color: #333;
	text-shadow: 0 1px #f8f8f8;
}
ul.ldd_malay > li > span {
	float: left;
	cursor: pointer;
}
ul.ldd_malay .ldd_submalay {
	position: absolute;
	top: 32px;
	display: none;
	left: -1px;
	width: 100%;
	border: 1px solid #d7d7d7;
	z-index: 12000;
}
ul.ldd_malay ul {
	list-style: none;
	float: left;
	margin: 10px 0px 10px 10px;
	padding: 10px;
}
ul.ldd_malay li {
	display: inline;
	float: left;
	width: 100%;
	padding: 6px 0;
}
ul.ldd_malay li span {
	float: left;
	padding: 0 10px 0 10px;
}
ul.ldd_malay li img {
	float: left;
	padding: 0 0 0 10px;
}
ul.ldd_malay ul li a {
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	color: #fff;
	padding: 1px 3px;
	text-shadow: none;
}
ul.ldd_malay ul li a:hover {
	color: #f05b8c;
}
/* main languages */
#malay_navi {
	float: left;
	width: 100%;
	padding: 0px !important;
	margin: 0px !important;
	background-color: #d6d6d6;
}
#malay_navi li {
	clear: both;
	color: #333;
	list-style-type: none;
	padding: 10px 0;
	width: 100%;
	cursor: pointer;
	border-bottom: 1px solid #999;
}
#malay_navi li:hover {
	background-color: #f5c400;
}
#malay_navi li.first {
	border-top: 0px none;
}
#malay_navi li.last {
	background-image: none !important;
}
#malay_navi li.active {
	background-color: #0079da;
	color: #ffffff;
	background-image: none;
}
#malay_navi li span.title {
	display: block;
	text-transform: uppercase;
	line-height: 15px;
}
#languages_navi li img {
	width: 24px;
	height: 16px;
}
#malay_navi strong {
	display: block;
}
#malay_navi .ibe_outer {
	float: left;
	margin-right: 10px;
}
.box_head {
    float: left;
    width: 100%;
    color: #222;
    margin: 3px 0;
}
.box_head2 {
	float:left;
	width:100%;
    color: #222;
	margin:10px 0 0 0;
	padding:8px 0;
	
	background-color:#d4d4d4;
	background-image:-webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:-moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:-o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:-ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:linear-gradient(top, #e0e0e0, #c8c8c8);
	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;

	-webkit-box-shadow:inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow:inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow:inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}

.box_head3 {
	float:left;
	width:100%;
  color: #222;
	margin:3px 0;
	border:1px solid #ccc;
	box-sizing: border-box;
}

.box_head_popup {
	float:left;
	width:100%;
    color: #222;
	margin:0;
	
	background-color:#d4d4d4;
	background-image:-webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:-moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:-o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:-ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image:linear-gradient(top, #e0e0e0, #c8c8c8);
	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;

	-webkit-box-shadow:inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow:inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow:inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
 
}
.box_btnchange{
	float:right;
}
.drawno {
	float: left;
	width: 100%;
	padding: 6px 0;
}
.padright10 {
	padding-right: 10px;
}
.padleft10 {
	padding-left: 10px;
}
.title {
	text-transform: uppercase;
}
.textbold {
	font-weight: bold;
	text-transform: uppercase;
}
.nomagin {
	margin: 0 !important;
}
.time_laothai {
	position: absolute;
	right: 15px;
	top: 54px;
}
/*Content*/
.panel {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
	float: left;
	width: 100%;
}
.after_contentbox .panel-body {
	padding: 5px;
}
.panel-default > .panel-heading {
	position: relative;
	z-index: 1;
	padding: 4px 5px;
	border: 1px solid #b2b2b2;
	box-sizing: border-box;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.panel-default > .panel-heading img {
	float: left;
	padding-top: 6px;
	margin-right: 5px;
}
.panel-heading {
	float: left;
	padding: 0;
	width: 100%;
	position: relative;
	z-index: 3;
}
.panel-heading span {
	padding: 0 5px;
	float: left;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 28px;
	text-shadow: 0 1px rgba(255,255,255,0.3);
}
.box_form span {
	text-transform: capitalize;
	font-weight: normal;
}
.box-result {
	float: left;
	width: 33.33333333333333%;
	padding: 5px;
}
.pad5 {
	padding: 5px;
}
.box-result:last-child {
}
.box-result header {
	position: relative;
	z-index: 1;
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	min-height: 20px;
	width: 100%;
	border: 1px solid #b2b2b2;
	box-sizing: border-box;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
}
.box-result .header-img {
	float: left;
	margin: 7px 0 0 10px;
}
.box-result .header-imglive {
	float: left;
	margin: 4px 0 0 10px;
}
.box-result header span {
	float: left;
	color: #333;
	font-size: 13px;
	text-shadow: 0 1px #f8f8f8;
	padding: 7px 10px;
	text-transform: uppercase;
}
.box-result-content {
	padding: 0px;
	float: left;
	clear: both;
	width: 100%;
	margin: 1px 0 0 0;
	text-align: left;
}
.malay_reult {
	width: 100%;
}
.thai_span {
	padding: 0 3px !important
}
.wfix_thai {
	width: 50% ;
}
.w_auto {
	width: auto !important;
	text-align: center;
}
.wfix_livelk {
	width: 25%;
}
.hfix_livelk {
	height: 262px;
}
.fixpad_livevn td {
	padding: 12px 3px;
}
.fixpad_livemalay td {
	padding: 14px 3px;
}
table.fixpad_livemalay .stitle th {
	padding: 12px 3px;
}
.td_load {
	background: url(../images/loading.gif) no-repeat;
	background-position: 50% 50%;
}
.about_us {
	float: left;
	width: 60%;
	padding: 30px;
}
.span5 {
	float: left;
	width: 40%;
	padding: 30px;
}
.span5 img {
	width: 100%;
}
.text_3 {
	text-align: justify;
	line-height: 20px;
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: bold;
}
.text_4 {
	text-align: justify;
	line-height: 22px;
	margin: 0;
}
.nomar {
	margin-top: 0;
}
/*Table Rules*/
table.rules {
	width: 100%;
	float: left;
}
table.rules thead th {
	color: #000;
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
	border-right: 1px solid #e8a762;
	border-top: 1px solid #e8a762;
	height: 26px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	padding: 0 5px;
}
table.rules .m_title th {
	color: #fff;
	font-size: 13px;
	border: 1px solid #999;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
}
table.rules .sub_title th {
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
	border-right: 1px solid #e8a762;
	border-top: 1px solid #e8a762;
}
table.rules h6 {
	color: #b93000;
	display: inline;
	font-size: 13px;
}
table.rules th, table.rules td {
	padding: 0 4px;
}
tr.bm td, tr.bm th {
	background: #fff5d3!important;
}
.intro_rule {
	float: left;
	padding: 10px;
	line-height: 20px;
	border: 1px solid #bbb;
	width: 100%;
	box-sizing: border-box;
}
.rule_title {
	padding-left: 10px;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
}
.rule_title_right {
	float: right;
	padding-right: 10px;
	font-size: 13px;
	color: #b93000;
	text-transform: capitalize;
}
table.rules tbody td {
	background: #FFF;
	text-align: center;
	padding: 5px 4px;
}
table.rules tr.tr_lt td {
	background-color: #F0F0F0;
}
table.rules, table.rules td, table.rules th {
	border: solid 1px #bbb;
}
.box_head2 {
	float: left;
	width: 100%;
	color: #222;
	margin: 20px 0 0 0;
	padding: 8px 0;
	background-color: #d4d4d4;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 2px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 2px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 2px #ddd;
}
.box_table {
	padding: 0;
	width: 100%;
	overflow: auto;
}
.box_warrap {
	padding: 0 20px;
}
.fix_padbox {
	padding: 0 0 20px 0 !important;
}
.martop2 {
	margin-top: 20px;
}
.text_align_left {
	text-align: left !important;
}
b /*FAQs*/
.box_faq {
	float: left;
	padding: 20px 20px 10px 20px
}
.toggles_wrapper .button_outer {
	padding: 0;
	position: relative;
	cursor: pointer;
}
.toggles_wrapper .button_outer .button_inner {
	padding: 10px 0px 8px 20px;
	background: #bbb;
	font-size: 14px;
	color: #333;
	cursor: pointer;
	border-radius: 1px;
}
.toggles_wrapper .button_outer.current {
	margin-bottom: 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	border-radius: 3px 3px 0px 0px;
}
.toggles_wrapper .toggles_content {
	margin-bottom: 12px;
	padding: 17px 40px 17px 40px;
	position: relative;
	border: 1px solid #bbb;
	border-top: none;
}
.toggles_wrapper .toggles_content p {
	margin: 0px;
	padding: 0px;
	color: #333;
	line-height: 20px;
}
.info_faqs {
	margin: 0;
	padding: 0;
}
.info_faqs ul {
	padding-left: 20px;
}
.info_faqs ul li {
	font-size: 13px;
	list-style: outside decimal;
	padding: 5px 0;
}
.info_faqs ul li ul li {
	list-style: outside circle;
	padding: 5px 0 0 5px;
}
.title_faqs {
	font-weight: bold;
	line-height: 30px;
}
.font_blue02 {
	color: blue;
}
.font_green02 {
	color: green;
}
.boxmalay_rule {
	float: left;
	width: 100%;
	padding: 5px 30px;
	line-height: 20px;
	border: 1px solid #bbb;
}
.malay_rulefix {
	margin-bottom: 15px !important;
}
.malay_rulefix td {
	padding: 5px 20px !important;
}
.malay_rulefix th {
	padding: 4px 20px !important;
	font-size: 13px !important;
	height: auto !important;
}
.padinfo {
	padding: 15px 30px !important
}
.wfull {
	width: 100%;
	overflow: auto;
}
.lisence_box {
	float: left;
	margin: auto;
	padding: 17px 20;
	width: 100%;
}
.lisence_info {
	float: left;
	width: 100%;
	background: url(../images/line-horz.png) repeat-x top;
	padding-top: 25px;
	margin-top: 25px;
}
.lisence_info img {
	margin-top: 5px;
}
.lisence_info blockquote {
	margin: 20px 0 20px 36px;
	font-size: 13px;
	border-left: 1px solid #222;
	padding: 5px 20px 5px 20px;
	font-weight: normal;
}
blockquote.generic_blockquote_type_1 {
	margin: 0 0 10px 0;
	padding: 0px;
	border: 0px;
	background: url(../images/bg_blockquotes_1_1.png) no-repeat 0px 5px;
}
.lisence_info .text_blockquote {
	float: right;
	margin-top: 10px;
	width: 900px;
}
.lisence_info .text_blockquote p {
	margin: 0px;
	padding: 3px 10px 0 25px;
	font-size: 13px;
	font-style: italic;
	text-align: left;
	line-height: 20px;
}
.blockquote_end {
	padding-left: 8px;
}
.img_lisence {
	float: left;
	margin: 0 0 4%;
	padding: 0;
	width: 35.5%;
}
.lisence_about {
	float: left;
	margin: 0 4% 3%;
	width: 52%;
}
.lisence_about .text_blockquote {
	float: right;
	margin-top: 10px;
	width: 100%;
}
.lisence_about .text_blockquote p {
	margin: 0px;
	padding: 3px 10px 0 25px;
	font-size: 13px;
	font-style: italic;
	text-align: left;
	line-height: 20px;
}
.contact_form {
	padding: 50px 30px;
}
.box_contactus {
	float: left;
	width: 100%;
	margin: 0;
}
.box_contactus h3 {
	color: #f60;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
}
.bg_box_contact {
	float: left;
	width: 100%;
}
.one_location {
	width: 50%;
	float: left;
}
.two_contactform {
	width: 50%;
	float: left;
}
.contact_form fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
.contact_form fieldset input[type=text] {
	width: 100%;
	border-radius: 3px;
	border: 1px solid #BBBBBB;
	color: #666666;
	padding: 8px 10px;
	display: inline-block;
	vertical-align: middle;
	background-color: #fff;
	margin: 0 0 15px 0;
}
.contact_form fieldset textarea {
	width: 100%;
	height: 150px;
	background-color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #BBBBBB;
	margin: 0 0 15px 0;
	padding: 8px 10px;
	color: #666666;
	vertical-align: top;
	text-align: left;
}
.contentbox input[type=text] {
	border-radius: 3px;
	border: 1px solid #BBBBBB;
	color: #666666;
	background-color: #fff;
}
.info_contact td {
	margin: 0;
	padding-bottom: 5px;
	text-align: left;
	vertical-align: top;
}
.pading_left10 {
	display: block;
	line-height: 18px;
	padding-left: 15px;
}
.mailcapcha {
	height: 29px;
	margin-left: 10px;
	float: left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #666;
}
.mailcapcha input[type=text] {
	text-align: center;
	position: relative;
	font-family: Arial;
	font-size: 14px;
	color: #333;
	height: 32px;
	width: 100px;
	padding: 0 !important;
}
.contact_form figure {
	float: left;
	margin-left: 0;
	border: 1px solid #bbbbbb;
	border-radius: 3px;
}
.contact_form figure img {
	width: 100px;
	height: 30px;
	border-radius: 3px;
}
.cell {
	height: 105px;
}
.btn_send_message {
	float: left;
	font-weight: bold;
	font-size: 13px;
	padding: 8px 10px 6px 10px;
	margin-left: 10px;
}
.imsbg_contactus {
	margin: 0;
	padding: 0;
	display: inline-block;
	position: relative;
}
.imsbg_contactus a {
	float: left;
	background: url(../images/ims_contactus.png);
	width: 100px;
	height: 69px;
	line-height: 170px;
	text-transform: capitalize;
	color: #222;
}
.imsbg_contactus a:hover {
	color: #F60;
}
a.yahoo_contactus {
	float: left;
	background-position: -100px 0;
}
a:hover.yahoo_contactus {
	background-position: -100px -80px;
}
a.skype_contactus {
	float: left;
	background-position: -0 0;
}
a:hover.skype_contactus {
	background-position: 0 -80px;
}
a.qq_contactus {
	float: left;
	background-position: -200px 0;
}
a:hover.qq_contactus {
	background-position: -200px -80px;
}
.gen_btn {
	width: 100%;
	float:left;
	text-align: center;
	margin:10px auto 30px;
}
.gen_btn ul {
	padding: 0;
}
.gen_btn ul li {
	display: inline;
	padding-left: 10px;
}
.gen_btn ul li:first-child {
	padding-left: 0;
}
a.btn_agree {
	padding: 10px 25px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	background: #f5c400;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-transform: uppercase;
	color: #222;
	letter-spacing: 0px;
	text-decoration: none;
	-webkit-transition: background 0.3s ease;
	-moz-transition: background 0.3s ease;
	transition: background 0.3s ease;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 0px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
}
a.btn_agree:hover {
	background: #ffd737;
}
a.btn_agree:first-child {
	margin-left: 0;
}
.text_accprofile {
	float: left;
	margin: 5px 10px;
	text-transform: capitalize;
}
.fixwidth_profile td, .fixwidth_profile th {
	padding: 8px;
}
.fixwidth_profile th {
	white-space: normal !important;
}
.box_profile {
	width: 100%;
	float: left;
}
.tit_profile {
	font-size: 14px;
	padding: 10px !important;
	color: #ffd737 !important;
	text-transform: uppercase !important;
}
.panel-heading .nav {
	font-size: 13px;
	margin: 0 0 2px 0;
	border: none;
}
.panel-heading .nav > li > a {
	border-radius: 0;
	margin: 0;
	border-width: 0;
}
.panel-heading .nav-tabs.nav-justified {
	width: auto;
}

.panel-heading .nav-tabs > li > a:hover, .panel-heading .nav-tabs > li > a:focus {
	border-width: 0;
	background: transparent;
	border-color: transparent;
}
.panel-heading .nav-tabs > li.active > a, .panel-heading .nav-tabs > li.active > a:hover, .panel-heading .nav-tabs > li.active > a:focus {
	color: #fff;
	text-shadow: 0 -1px #1b1b1b;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
}
.nav {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}
.nav > li {
	position: relative;
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 5px 15px;
}
.nav > li > a:hover, .nav > li > a:focus {
	text-decoration: none;
	background-color: #eee;
}
.nav > li.disabled > a {
	color: #999;
}
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
	color: #999;
	text-decoration: none;
	cursor: not-allowed;
	background-color: transparent;
}
.nav-tabs {
	border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
	float: left;
	margin-bottom: -1px;
}
.navbar-nav {
	float: left;
	margin: 0;
}
.navbar-nav > li {
	float: left;
}
.navbar-nav > li > a {
	padding: 6px 10px;
}
.navbar-nav.navbar-right:last-child {
	margin-right: -15px;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.wrapper-mar {
	width: 100%;
	float: left;
}
.gtextbox {
	float: left;
	line-height: 30px;
	padding-left: 10px;
}
.color_odd {
	color: #F60;
	padding: 0 15px 0 3px;
	display:inline-block;
}
.color_odd b{
	color:#111;
	
}
.color_odd2 {
	padding: 0 8px 0 0;
	display:inline-block;
}
.color_orange {
	color: #F60;
	font-weight: bold;
}
.fright {
	float: right !important;
}
.fleft {
	float: left !important;
}
.marg {
	margin: 2px 0px 3px 8px;
	padding: 5px 20px;
}
.marg1 {
	margin: 0 10px;
}
/*TABLE*/
.com_descript {
	float: left;
	width: 100%;
	margin: 0;
	background: #fff;
	border: 1px solid #d7d7d7;
	border-radius: 3px;
}
.com_descript td {
	margin: 0;
	padding: 4px 10px;
	text-align: left;
	border-right: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	color: #000;
	text-transform: capitalize;
}
.com_descript thead tr {
	text-align: left;
	vertical-align: middle;
}
.com_descript thead th {
	border-right: 1px solid #d7d7d7;
	padding: 3px 2px;
	color: #000;
	text-transform: capitalize;
	vertical-align: middle;
	text-align: center
}
.box_table {
	width: 100%;
	float: left;
	margin-bottom: 0;
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.font11 {
	font-size: 11px;
}
.font12 {
	font-size: 12px;
}
.font14 {
	font-size: 14px;
}
.fontbold {
	font-weight: bold;
}
.title_table {
	text-transform: uppercase;
	line-height: 30px;
	font-weight: bold;
	padding: 0 10px;
	font-size: 11px;
	color: #fff;
	float: left;
}
table.tablebet thead .mtitle th {
	color: #fff;
	font-size: 13px;
	text-shadow: 0 -1px #111;
	padding: 7px 3px;
	white-space: nowrap;
	border: 1px solid #999;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
}
table.tablebet thead .stitle th {
	color: #000;
	white-space: nowrap;
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
	border-right: 1px solid #e8a762;
	border-top: 1px solid #e8a762;
}
/*table.tablebet thead .stitle th:last-child{
	border-right:0;
}*/

table.tablebet tbody .stitle th {
	color: #000;
	text-transform: capitalize;
	padding: 8px 3px;
	font-weight: bold;
	white-space: nowrap;
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
	border-right: 1px solid #e8a762;
	border-top: 1px solid #e8a762;
}
table.tablebet tbody .stitle th:last-child {
	border-right: 0;
}
.tablebet {
	width: 100%;
	margin: 0;
	background: #fff;
	border: 1px solid #ddd;
}
.tablebet td {
	margin: 0;
	padding: 3px 3px;
	text-align: center;
	border-right: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	color: #000;
	white-space: nowrap;
}
.bet_market {
	width: 270px;
	margin-left: 5px;
}
.tablebet thead tr {
	text-align: center;
	vertical-align: middle;
}
.tablebet thead th {
	border-right: 1px solid #d7d7d7;
	padding: 3px 3px;
	color: #000;
	text-transform: capitalize;
	vertical-align: middle;
	text-align: center
}
.chooseday {
	color: #fff !important;
	text-shadow: 0 -1px #111;
	white-space: nowrap;
	background-color: #4b4b4b !important;
	background-image: -webkit-linear-gradient(top, #555, #404040) !important;
	background-image: -moz-linear-gradient(top, #555, #404040) !important;
	background-image: -o-linear-gradient(top, #555, #404040) !important;
	background-image: -ms-linear-gradient(top, #555, #404040) !important;
	background-image: linear-gradient(top, #555, #404040) !important;
}
/*Normal Special*/
.bet_market3 {
	width: 210px;
	margin-left: 5px;
}
.bet_market2 {
	width: 540px;
	margin-left: 5px;
}
.bet_market4 {
	width: 375px;
	margin-left: 5px;
}
.width2d {
	width: 530px;
}
.fixpadd td {
	padding: 3px 10px !important;
}
.fixpadd th {
	padding: 5px 10px !important;
}
.fixpadd2 td {
	padding: 7px 10px !important;
}
.fixpadd2 th {
	padding: 5px 10px !important;
}
.fixpadd3 td {
	padding: 5px 5px !important;
}
.fixpadd3 th {
	padding: 5px 5px !important;
}
.fixpadd4 td {
	padding: 8px 5px !important;
}
.fixpadd4 th {
	padding: 10px 5px !important;
}
.fixpadd5 td {
	padding: 3px !important;
}
.fixpadd5 th {
	padding: 3px !important;
}
.fixpadd6 td {
	padding: 3px !important;
}
.fixpadd_malay td {
	padding: 5px 3px !important;
}
.fixpadd_malay th {
	padding: 7px 3px !important;
}
.fix_cam th {
	padding-top: 7px !important;
	padding-bottom: 7px !important;
}
.fix_cam td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
}
/*Normal 2D*/
.boxBet_head {
	float: left;
}
.text_bet_head {
	text-transform: capitalize;
	padding:0 10px;
	line-height:22px;
}
.bet_market_head {
	float: left;
	margin-top: 6px;
}
.choose_style_num {
	padding: 8px 0;
}
.choose_style_num span {
	text-transform: capitalize;
	padding: 0 10px;
}
.paddright {
	padding-right: 10px;
}
.paddleft {
	padding-left: 10px;
}
/*table report*/
table.tablereport thead .mtitle th {
	color: #fff;
	text-transform: capitalize;
	padding: 7px 10px;
	white-space: nowrap;
	border: 1px solid #999;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
}
table.tablereport thead .stitle th {
	text-transform: capitalize;
	color: #000;
	padding: 7px 5px;
	white-space: nowrap;
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
	border-right: 1px solid #e8a762;
	border-top: 1px solid #e8a762;
}
table.tablereport thead .stitle th:last-child {
	border-right: #d7d7d7;
}
.tablereport {
	float: left;
	width: 100%;
	background: #fff;
	border: 1px solid #ddd;
}
.tablereport td {
	margin: 0;
	padding: 7px 5px;
	text-align: center;
	border-right: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	color: #333;
	white-space: nowrap;
}
/*table Popup*/
.box_popup_report {
	clear: both;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	width: 1220px;
	background: #fff;
}
.box_popup_report p {
	padding: 20px 10px;
}
.box_popup_report_bottom {
	float: left;
	display: block;
	width: 100%;
	height: 40px;
	border: 1px solid #292929;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
	-webkit-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 1px #ddd;
	-moz-box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 1px #ddd;
	box-shadow: inset 0 1px #787878, inset 0 -1px #292929, 0 1px 1px #ddd;
}
.box_popup_report_bottom a {
	color: #fed70e !important;
}
.box_popup_report_bottom a:hover {
	color: #fff !important;
	text-decoration: none !important;
}
.text_normal {
	font-weight: normal !important;
	color: #555 !important;
}
.td_load {
	background: url(../images/loading.gif) no-repeat;
	background-position: 50% 50%;
}
tr.dotted_bm td {
	border-bottom-style: dotted;
	border-bottom-width: 2px;
}
tr.dotted_tp td {
	border-top-style: dotted;
	border-top-width: 2px;
}
tr.linethrough td {
	text-decoration: line-through;
	color: #666;
}
tr.linethrough td:last-child {
	text-decoration: none;
}
td.bg_roll {
	background: #ffcf7b !important;
	border: 1px solid #caa25d !important;
}
td.borright {
	border-right: 1px solid #caa25d !important;
}
.textyellow2 {
	color: #ffff00 !important;
}
.fixtext1 {
	white-space: normal !important;
	text-align: left !important;
}
.widthfix2 {
	width: 1320px;
}
.hover_table tbody tr:hover td {
	background: #fdedad !important;
}
table thead .mtitle th img {
	padding-right: 7px;
}
.textaleft {
	text-align: left !important;
}
.textaright {
	text-align: right !important;
}
a.link_table {
	color: #03F;
}
a.link_table:hover {
	text-decoration: underline
}
.form_bet {
	color: #000;
	width: 45px;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	padding: 2px 2px;
	text-align: center;
	font-size: 13px;
}
.widthform1 {
	width: 78px !important;
}
.widthform2 {
	width: 60px !important;
}
.padd_form {
	padding: 1px 2px !important;
}
.disable {
	background-color: #e8e8e8 !important;
}
.form_bet:focus {
	outline: 0;
}
.width_sp {
	width: 80px !important;
}
.checkbox-inline {
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
}
.checkbox-inline2 {
	width: 50px;
	cursor: pointer;
	display: inline-block;
	line-height: 13px;
	margin-bottom: 0;
	text-align: left;
	float: left;
}
.checkbox-inline3 {
	width: 50px;
	line-height: 13px;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
	text-align: left;
	float: left;
}
.checkbox-inline4 {
	width: 35px;
	line-height: 13px;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
}
.checkbox-inline6 {
	width: 35px;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
}
.checkbox-inline_all {
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
	white-space: nowrap;
	width: 65px;
	text-align: left;
	line-height: 13px;
}
.checkbox-inline_cross {
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
	white-space: nowrap;
	width: 90px;
	text-align: left;
	line-height: 13px;
}
.checkbox-inline_top {
	width: 50px;
	line-height: 13px;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
	text-align: left;
}
.checkbox-inline2 input[type="checkbox"], .checkbox-inline2 input[type="radio"] {
	float: left;
	margin-right: 5px;
}
.checkbox-inline3 input[type="checkbox"], .checkbox-inline3 input[type="radio"] {
	float: left;
	margin-right: 5px;
}
.checkbox-inline4 input[type="radio"] {
	float: left;
	margin-right: 5px;
}
.checkbox-inline6 input[type="checkbox"] {
	float: left;
	margin-right: 5px;
}
.checkbox-inline_all input[type="checkbox"], .checkbox-inline_all input[type="radio"] {
	float: left;
	margin-right: 5px;
}
.checkbox-inline_top input[type="checkbox"], .checkbox-inline_top input[type="radio"] {
	float: left;
	margin-right: 5px;
}
.bet_market6 {
	width: 320px;
	margin-left: 5px;
}
/*Bet result*/
ul.style_control {
	width: 100%;
}
ul.style_control li {
	display: inline-block;
}
.box_form {
	float: left;
	margin: 0;
	padding: 0;
}
.text_title1 {
	text-transform: capitalize;
	font-weight: bold;
}
.text_title2 {
	float: left;
	padding-left: 10px;
	line-height: 32px;
	text-transform: capitalize;
	font-weight: bold;
}
.text_box_form {
	text-transform: capitalize;
	padding-left: 10px;
}
.textright2 {
	float: right;
	line-height: 22px;
	padding-right: 10px;
}
.textcap {
	text-transform: capitalize;
}
.width50 {
	width: 50%;
}
/*color*/
.color_white {
	color: #fff !important;
}
.color_black {
	color: #333 !important;
}
.color_blue {
	color: #0000ff !important;
}
.color_red {
	color: #ff0000 !important;
}
.color_num {
	color: #f56800 !important;
}
.bg_white {
	background: #fff;
}
.bg_color1 {
	background: #fff5d3 !important;
}
.bg_color2 {
	background: #f5f5f5 !important;
}
.bg_color3 {
	background: #efefef !important;
}
td.bg_color4 {
	background: #e8e8e8 !important;
	border-bottom: 1px solid #b4b4b4;
}
.bg_color5 {
	background: #fff5d3 !important;
}
.bg_active {
	background: #f5c400;
}
.bgcancel {
	background: none repeat scroll 0 0 #FDE3E3;
}
.bgpayout {
	background: none repeat scroll 0 0 #ECFEE6;
}
.bgdep_wit {
	background: none repeat scroll 0 0 #FAF6C9;
}
.width100 {
	width: 100%;
}
.width450 {
	min-width: 500px;
}
.width150px {
	width: 150px;
}
.width200px {
	width: 200px;
}
.width300px {
	width: 300px;
}
.width400px {
	width: 400px;
}
.width500px {
	width: 500px;
}
.width600px {
	width: 600px;
}
.width700px {
	width: 700px;
}
.width800px {
	width: 800px;
}
.comm_amount {
	width: 80px;
	white-space: normal !important;
}
.fix_amount {
	width: 80px;
}
.marg0 {
	margin: 0 !important;
}
/*input*/
.form-control {
	border-color: #d9d9d9;
	border-radius: 2px;
}
.form-control, .form-control:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.form-control {
	padding: 2px 0;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
	outline: 0;
}
.form-control2 {
	padding: 5px 10px;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control2, .form-control2:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.form-control2:focus {
	outline: 0;
}
/* paging*/
#paging-table {
	float: right;
	margin: 5px 10px 5px 0;
}
#paging-table-detail {
	float: right;
	margin: 5px 10px 5px 0;
}
a.page-far-left {
	background: url(../images/paging_far_left.png) no-repeat;
	background-position: 0 0;
	display: block;
	float: left;
	height: 24px;
	margin: 0 4px 0 0;
	width: 24px;
}
a:hover.page-far-left {
	background-position: 0 -24px;
}
a.page-left {
	background: url(../images/paging_left.png) no-repeat;
	background-position: 0 0;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
}
a:hover.page-left {
	background-position: 0 -24px;
}
a.page-far-right {
	background: url(../images/paging_far_right.png) no-repeat;
	background-position: 0 0;
	display: block;
	float: left;
	height: 24px;
	margin: 0 0 0 4px;
	width: 24px;
}
a:hover.page-far-right {
	background-position: 0 -24px;
}
a.page-right {
	background: url(../images/paging_right.png) no-repeat;
	background-position: 0 0;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
}
a:hover.page-right {
	background-position: 0 -24px;
}
#page-info {
	float: left;
	line-height: 16px;
	padding: 4px 12px 0 12px;
	color: #333;
}
#page-info-detail {
	float: left;
	line-height: 16px;
	padding: 4px 12px 0 12px;
	color: #333;
}
.rowperpage {
	margin: 5px 10px 0 10px;
	text-transform: capitalize;
}
/*ChangePass*/
.box_popup_changepass {
	width: auto;
	margin: 0;
}
.table_pass {
	float: left;
	white-space: nowrap;
	margin: 20px;
}
.title_pass {
	float: left;
	padding: 8px 15px 0 0;
	text-align: left;
	font-size: 13px;
}
.table_pass td {
	padding: 0 0 12px 0;
	vertical-align: top;
}
.error_info {
	float: left;
	width: 240px;
	padding-top: 5px;
	color: #ff0000;
}
/* Box Dialog */
.box_dialog {
	float: left;
	margin: 10px;
}
.form_dialog label {
	float: left;
	width: auto;
	text-align: left;
	line-height: 24px;
	text-transform: capitalize;
}
.form_dialog .control-group {
	width: 100%;
	margin: 0 0 10px 0;
	display: block;
}
.form_dialog .controls {
	padding-left: 160px;
}
.form_dialog .title {
	font-weight: bold;
	text-transform: capitalize;
	padding: 5px 0 0 8px;
	line-height: 30px;
	color: #ec5e00;
	display: block;
}
.form_dialog .info {
	font-weight: bold;
	text-align: center;
	line-height: 30px;
	display: block;
}
.text_dialog {
	float: left;
	line-height: 24px;
}
.box_tranfer fieldset {
	padding: 20px 10px;
}
.box_tranfer .form_dialog input[type=text] {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #BBBBBB;
	color: #666;
	margin: 0;
	display: block;
	float: left;
	padding: 0px 5px;
	background-color: #f0f0f0;
}
.box_tranfer .form_dialog input[type=radio] {
	margin: 6px 0 0 0;
	display: block;
	float: left;
}
.box_tranfer .form_dialog {
	line-height: 24px;
}
.box_tranfer .input-register .add-on {
	position: absolute;
	margin-left: -5px;
	margin-right: 10px;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 0 4px 4px 0;
	display: inline-block;
	font-weight: normal;
	line-height: 24px;
	min-width: 16px;
	padding: 0 10px;
	text-align: center;
	text-shadow: 0 1px 0 #ffffff;
	text-transform: capitalize;
	vertical-align: middle;
	width: auto;
	white-space: nowrap;
}
.text_info22px {
	padding-left: 7px;
	line-height: 24px;
}
.info_register {
	color: #b94409;
	display: block;
	font-size: 12px;
	line-height: 22px;
	margin: 0;
	padding-top: 4px;
	float: left;
	width: 100%;
}
.diglog_btn {
	padding: 7px 15px;
	margin: 0 10px 0 0;
	color: #fff !important;
	border-radius: 4px;
	text-transform: capitalize;
}
/*CHIP BET*/
.chip_bet {
	position: absolute;
	width: 113px;
	height: 95px;
	top: 300px;
	left: 1440px;
	z-index: 1099;
	background: #f5c400;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-transition: background 0.3s ease;
	-moz-transition: background 0.3s ease;
	transition: background 0.3s ease;
	-webkit-box-shadow: inset 2px 1px 2px rgba(255, 255, 255, 0.2), 0 2px 2px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 2px 1px 2px rgba(255, 255, 255, 0.2), 0 2px 2px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
	box-shadow: inset 2px 1px 2px rgba(255, 255, 255, 0.2), 0 2px 2px #997a00, inset 0 -1px 0 rgba(255, 255, 255, 0.15), 0 6px 6px 1px rgba(0, 0, 0, 0.3);
}
.chip_bet ul {
	float: left;
	margin: 0 0 0 3px;
	padding: 0;
}
.chip_bet ul li {
	float: left;
	list-style: none;
}
.scroll_popup {
	clear: both;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
}
.fix_no_wap {
	white-space: normal !important;
}
/*EDIT PROFILE*/
.form_acc {
	float: left;
	padding: 0 15px;
	width: 542px;
}
.title_text {
	font-size: 14px;
	padding-bottom: 10px;
	text-transform: capitalize;
	color: #f60;
}
.form_acc label {
	float: left;
	width: auto;
	text-align: left;
	line-height: 24px;
	text-transform: capitalize;
	color: #333;
	white-space: nowrap;
}
.uneditable_input {
	overflow: hidden;
	white-space: nowrap;
	line-height: 24px;
	font-size: 13px;
}
.form_acc .control-group {
	float: left;
	margin: 0 0 10px 0;
	width: 100%;
}
.form_acc .controls {
	padding-left: 180px;
}
.form_acc select {
	vertical-align: middle;
	float: left;
	padding: 3px 3px 3px 5px;
	border: 1px solid #BBBBBB;
	color: #555;
	height: 26px;
}
.form_acc input[type=text] {
	border: 1px solid #BBBBBB;
	color: #666;
	margin: 0;
	display: block;
	float: left;
	padding: 4px 5px 4px 5px;
	background-color: #fff;
}
.form_acc input[type=password] {
	border: 1px solid #BBBBBB;
	color: #666;
	margin: 0;
	display: block;
	float: left;
	padding: 4px 5px 4px 5px;
	background-color: #fff;
}
.form_acc textarea {
	border: 1px solid #BBBBBB;
	color: #666;
	margin: 0;
	display: block;
	float: left;
	padding: 4px 5px 4px 5px;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	background-color: #fff;
}
.color1 {
	color: #ff0000;
}
.table_market {
	width: 100%
}
.table_market tr td {
	border: 0;
	padding: 0;
}
.table_market tr th {
	border: 0 !important;
	padding: 0 !important;
}
.tranid {
	float: left;
	padding: 8px 0;
}
.tran_tit {
	font-weight: bold;
	padding-right: 10px;
}
/*Table Rules*/
table.rules {
	width: 100%;
	float: left;
}
table.rules thead th {
	color: #000;
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
	border-right: 1px solid #e8a762;
	border-top: 1px solid #e8a762;
	height: 20px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	padding: 0 5px;
}
table.rules .t_title th {
}
table.rules .m_title th {
	color: #fff;
	font-size: 13px;
	border: 1px solid #999;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
}
table.rules .sub_title th {
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
	border-right: 1px solid #e8a762;
	border-top: 1px solid #e8a762;
}
table.rules h6 {
	color: #b93000;
	display: inline;
	font-size: 13px;
}
table.rules th, table.rules td {
	padding: 0 4px;
}
tr.bm td, tr.bm th {
	background: #fff5d3!important;
}
.intro_rule {
	float: left;
	padding-left: 10px;
	line-height: 20px;
}
.rule_title {
	padding-left: 10px;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
}
.rule_title_right {
	float: right;
	padding-right: 10px;
	font-size: 13px;
	color: #b93000;
	text-transform: capitalize;
}
table.rules tbody td {
	background: #FFF;
	text-align: center;
	padding: 5px 4px;
}
table.rules tr.tr_lt td {
	background-color: #F0F0F0;
}
table.rules, table.rules td, table.rules th {
	border: solid 1px #bbb;
}
.mar_bottom {
	margin-bottom: 10px;
}
.mar_top {
	margin-top: 10px;
}
.mar_top15 {
	margin-top: 15px;
}
td.pink {
	white-space: nowrap;
}
.text_accprofile {
	float: left;
	margin: 5px 10px;
	text-transform: capitalize;
}
.fixwidth_profile td, .fixwidth_profile th {
	padding: 8px;
}
.fixwidth_profile th {
	white-space: normal !important;
}
.box_profile {
	width: 100%;
	float: left;
	margin: 5px 0 10px 0;
	overflow: auto;
}
.tit_profile {
	font-size: 14px;
	padding: 10px !important;
	color: #ffd737 !important;
	text-transform: uppercase !important;
}
/*Live Lottery Page*/
.aside-md {
	width: 232px;
	border: 1px solid #b2b2b2;
	box-sizing: border-box;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.aside-video {
	float: left;
	width: 960px;
	margin-bottom: 10px;
}
.box-video {
	float: left;
	padding: 4px;
	border: 1px solid #b2b2b2;
	width: 100%;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.box-video img {
	width: 100%;
}
.box_liveresult {
	float: left;
	width: 954px;
	margin: 10px 0 0 0;
	padding: 2px;
	border: 1px solid #b2b2b2;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.wrapper-content {
	margin: 10px;
}
.box-betting {
	width: 100%;
	margin: 0;
	border: 1px solid #b2b2b2;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.box_betlive {
	float: left;
	margin: 0;
	width: 100%;
}
.box-bet {
	float: left;
	width: 100%;
	background: url(../images/bg_btn_bet.jpg);
	background-size: 100% 100%;
	padding: 5px;
}
ul.bettingbtn {
	width: 100%;
	float: left;
}
.bettingbtn li {
	float: left;
	display: inline-block;
	padding: 5px;
}
.bettingbtn li .b_live {
	float: left;
	display: inline-block;
	width: 100%;
	padding: 5px;
	background: #efefef;
	border: 1px solid #ddd;
	-moz-box-shadow: inset 0 2px 2px 2px #fff;
	-ms-box-shadow: inset 0 2px 2px 2px #fff;
	-webkit-box-shadow: inset 0 2px 2px 2px white;
	box-shadow: inset 0 2px 2px 2px white;
}
.bettingbtn li .b_live.disabled {
	opacity: 0.5;
}
.fixpadd-panel {
	padding: 4px !important;
}
.button_col1 {
	width: 100%;
}
.button_col2 {
	width: 50%;
}
.button_col3 {
	width: 33.333333%;
}
.button_col4 {
	width: 25%;
}
.button_col5 {
	width: 20%;
}
.non-padlef {
	padding-left: 0;
}
.non-padright {
	padding-right: 0;
}
.btn_bettop {
	float: left;
	width: 100%;
	height: 52px;
	text-transform: uppercase;
	text-align: center;
	background: url(../images/btn_bet.png);
	background-size: 100% 104px;
	background-position: 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 52px;
	text-shadow: 0 1px #fff;
}
.btn_bettop:hover {
	background-position: 0 -52px;
}
.marg01 {
	margin: 0 6px 10px 0 !important;
}
.marg02 {
	margin: 0 0 9px 0 !important;
}
.marg03 {
	margin: 0 0 13px 0 !important;
}
.marg04 {
	margin: 0 0 18px 0 !important;
}
.box-resultlive {
	float: left;
	width: 100%;
	padding: 4px;
	border: 1px solid #b2b2b2;
	box-sizing: border-box;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.fixborder {
	box-sizing: content-box !important;
}
.boxtable {
	padding: 3px;
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
.tablebetlive {
	width: 100%;
	margin: 0;
	background: #fff;
	border: 1px solid #ddd;
	font-size: 14px;
}
.tablebetlive td {
	margin: 0;
	padding: 7px 3px;
	text-align: center;
	border-right: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	color: #000;
	white-space: nowrap;
	font-weight: bold;
}
.mar_fix {
	margin: 10px 0 0 0 !important;
}
a.nav-result {
	float: left;
	margin-bottom: 1px;
	display: block;
	padding: 6px 0;
	width: 100px;
	text-align: center;
	text-transform: capitalize;
	color: #fff;
	text-shadow: 0 -1px #1b1b1b;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #888, #404040);
	background-image: -moz-linear-gradient(top, #888, #404040);
	background-image: -o-linear-gradient(top, #888, #404040);
	background-image: -ms-linear-gradient(top, #888 #404040);
	background-image: linear-gradient(top, #888, #404040);
	border-left: none;
}
a.nav-result:hover {
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #999, #404040);
	background-image: -moz-linear-gradient(top, #999, #404040);
	background-image: -o-linear-gradient(top, #999, #404040);
	background-image: -ms-linear-gradient(top, #999 #404040);
	background-image: linear-gradient(top, #999, #404040);
}
.result_info {
	float: left;
	margin: 0;
	width: 100%;
}
.text_result {
	width: 100%;
	margin: 0;
	padding: 6px 0;
	float: none !important;
	text-align: center;
}
.text_result ul li {
	padding: 0 5px;
}
.mar_count {
	float: left;
	margin: 0 0 10px 0;
	width: 100%;
}
.box_jackpot {
	float: left;
	background: url(../images/bg_jackpot.jpg);
	background-size: 100% 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	border-radius: 3px;
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
.mar_jackpot {
	float: left;
	margin: 0 0 10px 0;
	width: 100%;
}
.num_jackpot {
	font-family: 'Michroma', sans-serif;
	float: left;
	padding: 15px 0;
	width: 100%;
	font-size: 18px;
	font-weight: bold;
	text-shadow: 0 1px #FFC;
	text-align: center;
}
.btn_jackpot {
	display: inline-block;
	width: 134px;
	height: 40px;
	margin: 0 0 20px 0;
	text-transform: uppercase;
	text-align: center;
	background: url(../images/btn_betmalay.png);
	background-position: 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	text-shadow: 0 1px #fff;
}
.btn_jackpot:hover {
	background-position: 0 -60px;
}
.mar_betlist {
	margin: 0;
	width: 100%;
}
.tittle_count {
	float: left;
	margin-bottom: 1px;
	display: block;
	padding: 6px 0;
	width: 100%;
	text-align: left;
	text-transform: capitalize;
	color: #fff;
	text-shadow: 0 -1px #1b1b1b;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #888, #404040);
	background-image: -moz-linear-gradient(top, #888, #404040);
	background-image: -o-linear-gradient(top, #888, #404040);
	background-image: -ms-linear-gradient(top, #888 #404040);
	background-image: linear-gradient(top, #888, #404040);
	border-radius: 3px 3px 0 0;
}
.box-tittle-count {
	padding: 0 10px;
}
.box-count-betting {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
.num_count {
	font-family: 'Michroma', sans-serif;
	float: left;
	padding: 10px 0;
	width: 100%;
	font-size: 30px;
	text-align: center;
}
.text_count {
	float: left;
	padding: 0 0 15px 0;
	width: 100%;
	font-size: 14px;
	text-align: center;
	text-transform: uppercase;
}
.box-betlist {
	float: left;
	background: #fff;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: auto;
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
.box-betlist-VN {
	float: left;
	background: #fff;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: auto;
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
ul.bet-list {
	margin: 10px;
	padding: 0;
}
ul.bet-list li {
	list-style: none;
	border-bottom: 1px dotted #999;
	padding: 7px 0;
}
ul.bet-list li:first-child {
	padding-top: 0;
}
ul.bet-list li:last-child {
	padding-bottom: 0;
	border-bottom: none;
}
ul.bet-list li p {
	padding: 0;
	margin: 0;
	line-height: 20px;
}
.ticket_bet {
	width: 100%;
}
.ticket_bet td {
	padding: 3px 0
}
/****/
.betting_top {
	clear: both;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	width: 900px;
	background: #fff;
}
.bet-2d {
	float: left;
	padding: 5px;
	text-transform: capitalize;
	margin: 0 0 0 0;
	border: 1px solid #b2b2b2;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.bet-special {
	float: left;
	padding: 5px;
	margin: 0 0 0 10px;
	width: 376px;
	border: 1px solid #b2b2b2;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.btn_betting {
	width: 120px;
	margin: 0 0 6px 10px;
	text-align: center;
	padding: 6px 0;
	text-transform: capitalize;
	border: 1px solid #b2b2b2;
	cursor: pointer;
}
.betting_bottom {
	float: left;
	display: block;
	width: 890px;
	padding: 5px;
	text-transform: capitalize;
	margin: 8px 0 0 0;
	border: 1px solid #b2b2b2;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.box_betgen {
	float: left;
	padding: 0;
	width: 890px;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -moz-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -o-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -ms-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: linear-gradient(top, #c8c8c8, #e0e0e0);
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
.table_betgen {
	float: left;
	white-space: nowrap;
	margin: 0;
}
.table_betgen td {
	padding: 3px 5px;
	vertical-align: middle;
}
.num_control {
	float: left;
	padding: 6px 15px;
}
.tit_form {
	width: 100px;
	text-align: left;
	padding-right: 5px;
}
.text_bet_live {
	padding-right: 10px;
}
.box-btnbet {
	float: right;
	margin: 19px 8px 0;
}
.form_betlive {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	color: #000;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	padding: 5px 5px;
	text-align: center;
	font-size: 16px !important;
	font-weight: bold;
	box-shadow: inset 0 0 2px #333;
}
.form_amt {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	color: #000;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	padding: 5px 5px;
	text-align: left;
	font-size: 14px !important;
	box-shadow: inset 0 0 2px #333;
}
.table_betmalaysia .input-append .add-on {
	box-sizing: border-box;
	color: #000;
	background-color: #f0efef;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	padding: 4px 10px;
	text-align: center;
	font-size: 14px !important;
}
.live_amount {
	padding: 0 15px 0 0;
}
.btn-livebet {
	float: right;
	margin: 7px 7px 0 0;
	padding: 8px 10px;
	font-weight: bold;
	border: 1px solid #cfa32e;
	color: #222 !important;
	font-size: 16px;
	text-shadow: 0 1px #FFC;
	border-radius: 3px;
	cursor: pointer;
	background-color: #f1c243; /* layer fill content */
	-moz-box-shadow: 0 .125em .125em rgba(0,0,0,.09), inset 0 .0625em 0 rgba(255,255,255,.5); /* drop shadow and inner shadow */
	-webkit-box-shadow: 0 .125em .125em rgba(0,0,0,.09), inset 0 .0625em 0 rgba(255,255,255,.5); /* drop shadow and inner shadow */
	box-shadow: 0 .125em .125em rgba(0,0,0,.09), inset 0 .0625em 0 rgba(255,255,255,.5); /* drop shadow and inner shadow */
	background-image: -moz-linear-gradient(bottom, #e9b937 0%, #ffd564 100%); /* gradient overlay */
	background-image: -o-linear-gradient(bottom, #e9b937 0%, #ffd564 100%); /* gradient overlay */
	background-image: -webkit-linear-gradient(bottom, #e9b937 0%, #ffd564 100%); /* gradient overlay */
	background-image: linear-gradient(bottom, #e9b937 0%, #ffd564 100%); /* gradient overlay */
	-webkit-transition: all .15s ease-out;
	-moz-transition: all .15s ease-out;
	-ms-transition: all .15s ease-out;
	-o-transition: all .15s ease-out;
	transition: all .15s ease-out;
}
.btn-livebet:hover {
	background-color: #f5c400;
	background-image: -webkit-linear-gradient(top, #f5c400, #fece0e);
	background-image: -moz-linear-gradient(top, #f5c400, #fece0e);
	background-image: -o-linear-gradient(top, #f5c400, #fece0e);
	background-image: -ms-linear-gradient(top, #f5c400, #fece0e);
	background-image: linear-gradient(top, #f5c400, #fece0e);
}
.pad_fixbtn {
	padding: 8px 10px !important;
}
.btn_ball {
	display: block;
	background: url(../images/btn_num.png) top center no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}
.btn_ball:hover {
	background-position: 0 -40px;
	color: #fff;
}
.table_btnbet .active {
	background-position: 0 -40px;
	color: #fff;
}
.table_btnbet {
	margin: 0;
	background: #2d2d2d;
	border: 5px solid #2d2d2d;
}
.table_btnbet td {
	margin: 0;
	padding: 2px 9px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}
.table_btnbet thead tr {
	text-align: center;
	vertical-align: middle;
}
.box_betspecialbet {
	background: url(../images/bg_btn_special.jpg) top center no-repeat;
	float: left;
	padding: 5px;
	width: 366px;
	height: 339px;
}
.btn_betspecial {
	float: left;
	margin: 3px 6px 0 7px;
	width: 170px;
	height: 34px;
	text-transform: uppercase;
	text-align: center;
	background: url(../images/btn_bet_special.png);
	background-position: 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 34px;
	text-shadow: 0 1px #fff;
	cursor: pointer;
}
.btn_betspecial:hover {
	background-position: 0 -54px;
}
.box_betparlay {
	float: left;
	padding: 5px;
	width: 366px;
	height: 339px;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -moz-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -o-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -ms-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: linear-gradient(top, #c8c8c8, #e0e0e0);
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
.table_parlay {
	float: left;
	white-space: nowrap;
	margin: 20px;
}
.title_parlay {
	text-align: left;
	font-size: 14px;
	text-transform: capitalize;
}
.table_parlay td {
	padding: 9px 5px;
	vertical-align: middle;
}
.btn-parlay {
	float: left !important;
	text-transform: capitalize;
	margin-right: 15px !important;
}


.hfix32 {
	line-height: 32px;
}
.text_info {
	padding-left: 10px;
}
/*Malaysia Bet*/
table.tablebetlive .stitle th {
	color: #000;
	text-transform: capitalize;
	padding: 7px 5px;
	white-space: nowrap;
	background-color: #e8e8e8;
	border-bottom: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
.btn_mlbet {
	float: left;
	width: 100%;
	height: 40px;
	text-transform: uppercase;
	text-align: center;
	background: url(../images/btn_betmalay.png);
	background-position: 0 0;
	background-size: 100% 100px;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	text-shadow: 0 1px #fff;
}
.btn_mlbet:hover {
	background-position: 0 -60px;
}
.btn_mlbet2 {
	float: left;
	width: 100%;
	height: 40px;
	text-transform: uppercase;
	text-align: center;
	background: url(../images/btn_betmalay2.png);
	background-position: 0 0;
	background-size: 100% 100px;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	text-shadow: 0 1px #fff;
}
.btn_mlbet2:hover {
	background-position: 0 -60px;
}
.bet-malaysia {
	float: left;
	padding: 5px;
	margin: 0;
	width: 410px;
	border: 1px solid #b2b2b2;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -moz-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -o-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: -ms-linear-gradient(top, #e0e0e0, #c8c8c8);
	background-image: linear-gradient(top, #e0e0e0, #c8c8c8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #f4f4f4, inset 0 -1px #b3b3b3, 0 1px 3px #ddd;
}
.box_betmalaysia {
	float: left;
	padding: 5px;
	width: 400px;
	background-color: #d4d4d4;
	background-image: -webkit-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -moz-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -o-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: -ms-linear-gradient(top, #c8c8c8, #e0e0e0);
	background-image: linear-gradient(top, #c8c8c8, #e0e0e0);
	-moz-box-shadow: inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
.table_betmalaysia {
	width: 100%;
	white-space: nowrap;
	margin: 5px 0;
}
.title_parlay {
	text-align: left;
	font-size: 14px;
	text-transform: capitalize;
}
.table_betmalaysia td {
	padding: 8px 10px;
	vertical-align: middle;
}
.font_blue02 {
	color: blue;
}
.font_green02 {
	color: green;
}
.fix_contact {
	margin: 0 !important;
	padding: 15px 0 0 15px !important;
}
/*Malaysia Rule*/
.boxmalay_rule {
	padding: 5px 30px;
	line-height: 20px;
	background-color: #fff;
	border: 1px solid #ddd;
	box-sizing: border-box;
	border-radius: 0 0 3px 3px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.malay_rulefix {
	margin-bottom: 15px !important;
}
.malay_rulefix td {
	padding: 5px 20px !important;
}
.malay_rulefix th {
	padding: 4px 20px !important;
	font-size: 13px !important;
	height: auto !important;
}
.padinfo {
	padding: 15px 30px !important
}
.wfull {
	float: left;
	width: 100%
}
.w_auto {
	width: auto !important;
}
.text_total {
	text-align: right !important;
	padding: 7px 10px 7px !important;
	font-weight: bold;
}

.w-10 {
	width: 10%;
}
.w-15 {
	width: 15%;
}
.w-16 {
	width: 16.66%;
}
.w-20 {
	width: 20%;
}
.w-25 {
	width: 25%;
}
.w-30 {
	width: 30%;
}
.w-35 {
	width: 35%;
}
.w-37 {
	width: 37%;
}
.w-49 {
	width: 49%;
}
.w-40 {
	width: 40%;
}
.w-50 {
	width: 50%;
}
.w-60 {
	width: 60%;
}
.w-70 {
	width: 70%;
}
.w-80 {
	width: 80%;
}
.w-90 {
	width: 90%;
}
.w-100 {
	width: 100%;
}
.btn-1col {
	width: 100%;
}
.btn-2cols {
	width: 50%;
}
.btn-3cols {
	width: 33.333333%;
}
.btn-4cols {
	width: 25%;
}
.btn-5cols {
	width: 20%;
}
.box-normalvn {
	float: left;
	background: #efefef;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
}
.normalvn-title {
	width: 100%;
	float: left;
	padding: 5px 7px;
	font-size: 14px;
	color: #333;
	text-transform: capitalize;
	border: 1px solid #ddd;
	background-color: #c4cfda;
	-webkit-box-shadow: inset 0 1px #fff, inset 0 -1px #c4cfda, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #fff, inset 0 -1px #c4cfda, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #fff, inset 0 -1px #c4cfda, 0 1px 3px #ddd;
}
.normalvn-title > span {
	line-height: 24px;
	float: left;
	margin-right: 15px;
	font-weight: 700;
}
.normal_bet_info {
	float: left;
	width: 100%;
	background: #fff;
	border: 1px solid #cfcfcf;
	border-top: 0;
	padding: 10px;
}
.content_betnormal {
	width: 100%;
	float: left;
}
.content_betnormal .box_input_bet {
	float: left;
	width: 100%;
}
.content_betnormal .box_input_bet .name {
	font-size: 13px;
	float: left;
	height: 32px;
	line-height: 30px;
	background: #ddd;
	padding: 0 8px;
	border: 1px solid #ddd;
	border-radius: 3px 0 0 3px;
	text-transform: capitalize;
}
.content_betnormal .box_input_bet input[type="text"], .content_betnormal .box_input_bet input[type="number"] {
	text-align: right;
	font-weight: 700;
	border: 1px solid #ddd;
	border-radius: 0 3px 3px 0;
	outline: none;
	padding: 0 8px;
	display: block;
	height: 32px;
	font-size: 20px;
	letter-spacing: 2px;
	width: 120px;
	float: left;
}
.content_betnormal .box_input_bet input[type="checkbox"] {
	float: left;
	margin: 9px 0 0 9px;
}
.content_betnormal select {
	text-align: left;
	border: 1px solid #ddd;
	text-transform: capitalize;
	border-radius: 3px;
	outline: none;
	width: 100%;
	padding: 0 8px;
	display: block;
	height: 32px;
	font-size: 13px;
}
.b-market-head {
	float: left;
	margin-top: 6px;
}
.b-market-head label {
	margin-right: 30px;
	font-weight: 700;
	position: relative;
}
.b-market-head label:last-child {
	margin-right: 0;
}
.b-market-head > label .bubble-top {
	position: absolute;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
	text-transform: capitalize;
	color: #fff;
	padding: 0 3px;
	left: 18px;
	top: -18px;
	text-shadow: none;
	background-color: #df0a0a;
	border-radius: 2px;
	white-space: nowrap;
	-webkit-transition: -webkit-transform .3s;
	-moz-transition: -moz-transform .3s;
	-o-transition: -o-transform .3s;
	-ms-transition: -ms-transform .3s;
	transition: transform .3s;
}
.b-market-head > label:hover .bubble-top {
	-webkit-transform: translate3d(0, -3px, 0);
	-moz-transform: translateY(-3px);
	-o-transform: translateY(-3px);
	-ms-transform: translateY(-3px);
	transform: translateY(-3px);
}
ul.bet_normal_odd {
	width: 100%;
	float: left;
	padding:5px;
	
	
	
}
.bet_normal_odd li {
	float: left;
	display: inline-block;
	padding: 5px;
}
.bet_normal_odd li .box_betting_style {
	float: left;
	display: inline-block;
	width: 100%;
	padding: 5px;
	background: #fff;
	border: 1px solid #ddd;
	border-radius:3px;
	
}
.bet_normal_odd li .box_betting_style.disabled {
	opacity: 0.5;
}
.bet_normal_odd li .box_betting_style span {
	width: 100%;
	float: left;
}
.bet_normal_odd li .box_betting_style .name {
	font-weight: 700;
	padding: 8px 0;
	font-size: 14px;
	text-align: center;
	border-bottom: 1px solid #ddd;
	background:#f5c400;
	color:#000;
	margin-bottom:5px;
	text-transform:uppercase;
}
.bet_normal_odd li .box_betting_style .stake {
	padding: 5px 0 3px 0;
	font-size: 13px;
	text-align: center;
	text-transform: capitalize;
}
.box_betting_style input[type="text"], .box_betting_style input[type="number"] {
	font-weight: 300;
	border: 1px solid #ddd;
	border-radius: 3px;
	outline: none;
	width: 100%;
	padding: 0 8px;
	display: block;
	height: 32px;
	font-size: 13px;
	letter-spacing: 0;
	text-align: center;
}

.box_normal_bet{
	float:left;
}

.box_normal_bet .title {
	margin: 0;
	padding: 6px 10px;
	float: left;
	width: 100%;
	font-weight: 700;
	
	
	color: #fff;
	font-size: 13px;
	text-shadow: 0 -1px #111;
	border: 1px solid #999;
	background-color: #4b4b4b;
	background-image: -webkit-linear-gradient(top, #555, #404040);
	background-image: -moz-linear-gradient(top, #555, #404040);
	background-image: -o-linear-gradient(top, #555, #404040);
	background-image: -ms-linear-gradient(top, #555, #404040);
	background-image: linear-gradient(top, #555, #404040);
}

.inform_box{
width:100%;
float:left;
padding:5px 10px;
color:#ff0000;
margin-top:5px;
}
.box_stake{
	float:left;
	width:100%;
	margin-top:10px;
	background:#efefef;
	border: 1px solid #ddd;
	border-radius:3px;
}
.stake_title{
	width:100%;
float:left;
padding:5px 10px;
font-size:14px;
text-transform:capitalize;
font-weight:bold;
background:#fff;
}
.selectbox_permutation{
	float:left;
	width:100%;
	margin-top:10px;
}

.gtextbox2{
	width:100%;
	float:left;
	margin-top:10px;
}

/*ticket betting*/
.box-ticket-bet {
	width: 100%;
	margin-bottom: 15px;
}
.box-ticket-bet.w300 {
	width: 300px;
	margin-bottom: 0;
}
.bet-info {
	float: left;
	width: 100%;
	
}

.bet-info label{
	width:100%;
	float:left;
	padding:5px 0 10px 0;
}


.box-ticket-bet .title {
	width: 100%;
	font-weight: 700;
	padding: 5px 7px;
	font-size: 14px;
	color: #333;
	border: 1px solid #ddd;
	background-color: #c4cfda;
	-webkit-box-shadow: inset 0 1px #fff, inset 0 -1px #c4cfda, 0 1px 3px #ddd;
	-moz-box-shadow: inset 0 1px #fff, inset 0 -1px #c4cfda, 0 1px 3px #ddd;
	box-shadow: inset 0 1px #fff, inset 0 -1px #c4cfda, 0 1px 3px #ddd;
}
.bet-info .bet {
	float: left;
	margin-bottom: 5px;
	width: 100%;
	background: #fff;
	padding: 8px;
	border: 1px solid #ddd;
	text-align: right;
	border-radius: 3px;
}
.bet .name-odd {
	font-size: 16px;
	font-weight: 700;
}
.bet .odd, .bet odd a {
	color: #F60;
	font-size: 14px;
	font-weight: 700;
}
.ball-betinfo {
	width: 100%;
	float: left;
}
.ball-betinfo .ball-b {
	display: inline-block;
	margin: 0 0 5px 0;
}

.pad-bet {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.pad-bet input[type="text"], .pad-bet input[type="number"] {
	text-align: right;
	font-size: 13px;
	border: 1px solid #ddd;
	border-radius: 3px;
	outline: none;
	width: 100%;
	padding: 0 10px 0 8px;
	display: block;
	height: 32px;
}
.got_addon.pad-bet input[type="text"], .got_addon.pad-bet input[type="number"] {
	padding: 0 70px 0 8px;
}

.pad-bet .name {
	font-size: 13px;
	position: absolute;
	height: 32px;
	line-height: 30px;
	background: #efefef;
	padding: 0 8px;
	border: 1px solid #ddd;
	border-radius: 3px 0 0 3px;
	font-weight: 700;
}
.pad-bet .addon {
	font-size: 13px;
	height: 32px;
	width: 60px;
	text-align: center;
	line-height: 30px;
	background: #f6f6f6;
	padding: 0 2px;
	border: 1px solid #ddd;
	border-radius: 0 3px 3px 0;
	float: right;
	margin-top: -32px;
}


.style-bet {
	font-size: 13px;
	width: 100%;
	border: 1px solid #fff;
	border-bottom: none;
}
.style-bet th, .style-bet td {
	border-bottom: 1px solid #ffffff;
	padding: 2px 8px;
}
.style-bet th {
	background-color: #eeedeb;
	font-weight: normal;
	text-align: left;
}
.style-bet td {
	background-color: #f4f4f4;
	border-left: 1px solid #ffffff;
	text-align: right;
}
.box-btn-bet {
	width: 100%;
	display: inline-block;
	margin: 3% 0 0 0;
}
.box-btn-bet a {
	float: left;
}

.box-btn-confirm {
    width: 100%;
    text-align: center;
    float: left;
    margin: 20px 0;
}

.box-btn-confirm a{
	margin:0;
}


.box_digits{
	float:left;
	width:100%;
	margin-top:10px;
	background:#efefef;
	border: 1px solid #ddd;
	border-radius:3px;
}
.digits_title{
	width:100%;
float:left;
padding:5px 10px;
font-size:14px;
text-transform:capitalize;
font-weight:bold;
background:#fff;
}

ul.b_style_digits{
	width:100%;
	float:left;
	padding:5px;
}
ul.b_style_digits li{
	width:100%;
	float:left;
	padding:5px;
}
.bet_digits{
	float: left;
display: inline-block;
width: 100%;
padding: 5px;
background: #fff;
border: 1px solid #ddd;
border-radius: 3px;
}
.digit_text{
	float: left;
width: 20%;
line-height: 40px;
font-size: 14px;
font-weight: bold;
text-transform: capitalize;
text-align:center;
padding:0 3px;
border-bottom: 1px solid #ddd;
background: #f5c400;
color: #000;
}
ul.box-digit-ball {
	width: 80%;
	float:left;
	display: inline-block;
	margin: 0;
}
ul.box-digit-ball li {
	float: left;
	display: inline-block;
	width: 10%;
	margin: 0;
	padding: 5px;
	height:40px;
}
a.digit-ball {
	display: block;
	color: #000;
	font-size: 18px;
	font-weight: 500;
	height: 32px;
	line-height: 32px;
	margin: 0 auto;
	width: 100%;
	text-decoration: none;
	text-align: center;
	border-radius: 4px;
}
ul.digit-odds {
	width: 100%;
	float: left;
}
.digit-odds li {
	float: left;
	display: inline-block;
	padding:5px;
}
.digit-odds li a {
	float: left;
	display: inline-block;
	width: 100%;
	margin-bottom:5px;
	
}
.digit-odds li a span {
	line-height: 77px;
	text-transform:uppercase;
	font-size:20px;
}
.digit-odds li a .name {
	font-weight: 700;
	padding: 0 5px;
}
.digit-odds li a .number {
	font-size: 13px;
}
.digit-odds li a .odd {
	color: #F60;
	text-shadow: 0 1px 0 rgba(255,255,255,0.4);
	text-transform: capitalize;
	padding: 0 5px;
}

.height_vn{
	min-height:480px;
}
.height_cam{
	min-height:360px;
}

.height_malay{
	min-height:500px;
}